sand blower - French English Dictionary